cleaning (a well) - French English Dictionary